InfoVis Interaction Techniques in Animation of Recursive Programs
نویسندگان
چکیده
Algorithm animations typically assist in educational tasks aimed simply at achieving understanding. Potentially, animations could assist in higher levels of cognition, such as the analysis level, but they usually fail in providing this support because they are not flexible or comprehensive enough. In particular, animations of recursion provided by educational systems hardly support the analysis of recursive algorithms. Here we show how to provide full support to the analysis of recursive algorithms. From a technical point of view, animations are enriched with interaction techniques inspired by the information visualization (InfoVis) field. Interaction tasks are presented in seven categories, and deal with both static visualizations and dynamic animations. All of these features are implemented in the SRec system, and visualizations generated by SRec are used to illustrate the article.
منابع مشابه
Compound Brushing
This paper proposes a conceptual model called compound brushing for modeling the brushing techniques used in dynamic data visualization. In this approach brushing techniques are modeled as higraphs with five types of basic entities: data, selection, device, renderer, and transformation. Using this model, a flexible visual programming tool is designed not only to configure/control various common...
متن کاملAn Interaction View on Information Visualization
Information Visualization (InfoVis) encompasses techniques of visualization that deal primarily with abstract data, that is, data for which the user has no preconceived mental model. This is in contrast to, for example, volume or flow data. For this reason, interaction is particularly important in InfoVis: for exploration, analysis, and presentation of data. Interaction allows the user to impli...
متن کاملAdvanced interaction for Information Visualization
Information Visualization (InfoVis) is a Research field dedicated to the design and evaluation of visual representations and interactions to explore and understand large data set. Until recently, the focus of InfoVis has been more on the representations and less on the interactions. However, several new interactive techniques have been published in the last years, opening perspectives for HCI p...
متن کاملInteractive Information Visualization of a Million Items
Existing information visualization techniques are usually limited to the display of a few thousand items. This article describes new interactive techniques capable of handling a million items (effectively visible and manageable on screen). We evaluate the use of hardware-based techniques available with newer graphics cards, as well as new animation techniques and non-standard graphical features...
متن کاملGuest Editors' Introduction: Special Section on InfoVis
THREE papers in this issue of TVCG are expanded versions of ones presented at the IEEE Symposium on Information Visualization (InfoVis) 2003. These examples convey the breadth of work in the InfoVis community, attacking practically motivated problems from sophisticated mathematical and scientific perspectives. They demonstrate an interaction technique for navigation, a mathematically well-found...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Algorithms
دوره 3 شماره
صفحات -
تاریخ انتشار 2010